home *** CD-ROM | disk | FTP | other *** search
/ Aminet 23 / Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso / Aminet / util / misc / selector60.readme < prev    next >
Encoding:
Text File  |  1998-01-06  |  12.1 KB  |  305 lines

  1. Short:    Powerful script based launching tool.
  2. Author:   di3andpe@ida.his.se (Anders Persson)
  3. Uploader: di3andpe@ida.his.se (Anders Persson)
  4. Version:  6.0
  5. Type:     util/misc
  6. Replaces: util/misc/selector55.lha
  7.  
  8.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  9.   * Description *
  10.  
  11.   Highly configurable launching tool for almost any purpose. But
  12.   it is not yet another program like toolsdeamon or launchingpad.
  13.   Selector serves as a complement to these types of programs. It's
  14.   more like a script language.
  15.  
  16.   Selector is a powerful tool to use within shell scripts or to
  17.   make a little GUI for your CLI type program. I have for example
  18.   made a GUI for GMPlay (mus/midi/GMPlayGUI15.lha on Aminet) using
  19.   selector.
  20.   
  21.   It is really easy to produce a button panel, info window, popup menu
  22.   or a little requester with selector.
  23.  
  24.  
  25.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  26.  * Requirements *
  27.  
  28.  Selector needs AmigaDos2.0 or better.
  29.  Some new features need AmigaOS3.1
  30.  Some of the included examples need AmigaOS3+
  31.  
  32.  
  33.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  34.  * What's new in Selector 6.0 (971211) **
  35.  
  36.   -The screen command was splitted into "Screen" and "OpenScreen". Screen is
  37.    used to open the window on an allready open screen. OpenScreen is used to
  38.    open your own screen.
  39.   
  40.   -The screen command is no longer restricted to public screens. Selectors
  41.    window can now be opened on any screen. The screen option "default" no
  42.    longer means that the window should be opened on the default pubscreen.
  43.    It means that the window will be opened on the active screen, (the
  44.    screen at front), pubscreen or not.
  45.   
  46.   -With the new screen option "Jump", the window will jump from screen to
  47.    screen when you switch screens.
  48.  
  49.   -With the new command "Popup", the window waits to open until a set
  50.    of specified criterias is satisfied. You can for example get the window
  51.    to pop up every time you move the mouse to the bottom of the screen,
  52.    or when you press both mouse buttons.
  53.    
  54.   -New button/onchange/onexit options "Popup" and "ClosePopup".
  55.   
  56.   -New event commands: "OnPopup" and "OnPopupClose".
  57.   
  58.   -New command: "MarkButton" to mark the button under the
  59.    mouse pointer.
  60.    
  61.   -You can now have a script called "env:selector.settings" that
  62.    contains your default settings.
  63.   
  64.   -With the new command "Include", you can include a selector
  65.    script file into another script file.
  66.   
  67.   -The "Font" command was extended with the OrDefault option.
  68.    
  69.   -BugFix: You can now use multicolor fonts.
  70.   
  71.   -BugFix: The window wasn't updated correctly when using the frommax
  72.    option to the X/Y commands.
  73.    
  74.   -Bugfix: All events was stopped at midnight.
  75.   
  76.   -The button/onchange/onexit option "Update" no longer reloads the source.
  77.    It only updates variables, window etc. The new option "LoadUpdate" acts
  78.    in the same way the old "update" did.
  79.   
  80.   -New Command: VarCheckTime [time]. Sets the time between every
  81.    variable check performed by the OnChange command. Default is 2 seconds.
  82.    
  83.   -The default values for "darkcolor" and "lightcolor" are now calculated from
  84.    the screens palette.
  85.   
  86.   -The default forground color is now 1, instead of dark
  87.  
  88.   -The window is no longer updated if it doesn't have to. (If the contents of
  89.    the window will remain the same after the update).
  90.   
  91.   -The variables can now be nested!
  92.   
  93.   -New local constants: [PID] and [VER]
  94.  
  95.   -Non existing variables are now replaced with nothing ("") instead of the
  96.    name of the variable. This is also the case with unstated arguments. This
  97.    makes command lines like: 'defenv opa1 ""' or 'defarg arg1 ""' completely
  98.    unnecessary.
  99.    
  100.   -Most commands can now be stated with no arguments without unwanted
  101.    drawbacks. If you for example have the script:
  102.    
  103.       color [textcolor]
  104.       text "Hello"
  105.       
  106.    If now the variable 'textcolor' doesn't exist, then there is no change
  107.    in color at all. In previous versions, the color would have been set
  108.    to 0, and the "Hello" would not appear (since the default background
  109.    also is 0).
  110.    
  111.   -The copyrights are changed (again). Please read them through!
  112.  
  113.    
  114.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  115.  * Copyrights *
  116.  
  117.   Distribution:
  118.   
  119.     Selector is Copyrighted (C) 1997 by Anders Persson, but you can
  120.     distribute it with your freeware software (your selector scripts,
  121.     programs or whatever) as long as you also include the readme
  122.     file (Selector/Selector60.readme).
  123.   
  124.     You can also include selector with any shareware or commercial
  125.     software, as long as you send me a registred version of your
  126.     product. (And include the readme file.)
  127.  
  128.   Personal Usage:
  129.  
  130.     Selector is now a kind of share/gift-ware. If you are using selector,
  131.     then you MUST give me SOMETHING! You can give me anything, preferably
  132.     money! The problem with shareware, is that people doesn't pay
  133.     anyting anyway. At least not if the program not is crippled. And that's
  134.     something I really hate: A crippled program, with a price set WAY to
  135.     high for the non-crippled version. This is why I offer you a way to self
  136.     decide how much selector is worth to you. Money (any amount, any
  137.     currency) or perhaps a program that you have made yourself... Postcards
  138.     are welcome! When you pay, then I would very much appreciate if you
  139.     included a letter and told me how you are using selector and what you
  140.     think about it.
  141.     
  142.     My address can be found in the guide document.
  143.     
  144.   
  145.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  146.  * Also Try *
  147.  
  148.  Aminet: comm/misc/BorayLetter52.lha
  149.  
  150.     Boray Letter, "The king of letter programs". Maybe you 
  151.     don't know what a letter program is. Well, it was something that 
  152.     started on the C64. You could use the keyboard to write a message 
  153.     to your friend, and when he looked at it, it was played in the same 
  154.     way it was written.... BorayLetter is that, and much more. You can 
  155.     for example draw lines, wait for a key to be pressed or even 
  156.     animate and make your own little cartoons!!!
  157.  
  158.     When you for example draw a line in your letter, only the
  159.     coordinates for the line are saved to the file. All graphics works
  160.     in this way. This leads to an extremely spacesaving fileformat.
  161.     For example, the demo letter "Cecdic" contains 4:30 minutes of
  162.     cartoons. And it's only 32K big (uncompressed). Yes, it's not even
  163.     compressed. If you pack it with SHRINK, it will be 21K, or 24K
  164.     with lha.
  165.  
  166.  
  167.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  168.  * Also Try *
  169.  
  170.  Aminet: mods/boray
  171.  
  172.      My DigiBooster and Protracker music modules.
  173.      
  174.      Why not try the 4 latest:
  175.      
  176.     mods/boray/DayUnknown.lha    (DIGI Booster module by Boray 97/12/01)
  177.     mods/boray/HELGON.lha        (DIGI Booster module by Boray 97/11/02)
  178.      mods/boray/PsalmAP2Alt.lha    (DIGI Booster module by Boray 97/09/23)
  179.      mods/boray/IAmGenerated.lha    (DIGI Booster module by Boray 97/09/15)
  180.  
  181.      
  182.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  183.  * Also Try *
  184.  
  185.  Aminet: mus/midi/GMPlayGUI15.lha
  186.  
  187.     Nice GUI for GMPlay1.3!!! (Made with selector)
  188.  
  189.     Features:
  190.  
  191.     * Play all midi files in a directory in random order.
  192.  
  193.     * Play Next -button (the current playing tune is stopped,
  194.       and the next will be played)
  195.  
  196.     * Pause button
  197.  
  198.     * Choose singel file to play
  199.  
  200.     * Alter PlayDir
  201.  
  202.     * Get information about current playing tune
  203.  
  204.     * Options: like Frequence, Priority, Unpacking, Stereo,
  205.       filters, font, color and more
  206.  
  207.     * Possibility to save separate options for each midi file.
  208.  
  209.     * Move midi files
  210.  
  211.     * External Play-next command that can be used to get a
  212.       Play-next-hotkey
  213.       
  214.  
  215.  Update Note:   You can update GMPlayGUI by copying Selector/Selector
  216.                 to GMPlayGUI13/Selector
  217.       
  218.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  219.  
  220.  
  221. ============================= Archive contents =============================
  222.  
  223. Original  Packed Ratio    Date     Time    Name
  224. -------- ------- ----- --------- --------  -------------
  225.     1188     543 54.2% 13-Nov-97 18:50:22  Selector.info
  226.      528     199 62.3% 01-Jan-97 17:08:16 +allexamples
  227.       67      54 19.4% 25-Apr-96 14:44:30 +arg
  228.       42      36 14.2% 25-Apr-96 14:35:38 +arg.sel
  229.       97      70 27.8% 26-May-96 20:23:42 +argtest.sel
  230.       28      28  0.0% 26-May-96 20:50:04 +argtest2.sel
  231.      111      86 22.5% 22-Apr-96 19:16:36 +b1.sel
  232.      116      91 21.5% 25-Apr-96 17:49:56 +b2.sel
  233.      129     100 22.4% 24-Apr-96 09:52:32 +b3.sel
  234.      186     113 39.2% 23-Apr-96 17:42:56 +b4.sel
  235.      172     106 38.3% 07-May-97 13:13:46 +bigmess
  236.      118      82 30.5% 06-Dec-97 00:37:22 +blank.sel
  237.       51      49  3.9% 05-Dec-97 16:30:00 +blanker.sel
  238.      148     106 28.3% 27-May-96 12:45:04 +ChArgs.sel
  239.      110      92 16.3% 15-Nov-97 14:19:12 +clock.sel
  240.       44      44  0.0% 25-Apr-96 14:46:30 +confirm
  241.      152     116 23.6% 25-Apr-96 14:27:08 +confirm.sel
  242.      112      89 20.5% 23-Apr-96 19:51:12 +env1.sel
  243.      120      89 25.8% 23-Apr-96 19:51:36 +env2.sel
  244.      228     133 41.6% 23-Apr-96 19:51:48 +env3.sel
  245.      134     114 14.9% 25-Apr-96 17:52:56 +env4.sel
  246.       97      73 24.7% 26-May-96 20:57:46 +env5.sel
  247.      163     129 20.8% 10-Mar-97 14:00:30 +env6.sel
  248.      132     101 23.4% 29-May-96 19:24:10 +etips.sel
  249.      104      78 25.0% 30-May-96 10:05:34 +etips2.sel
  250.       46      46  0.0% 25-Apr-96 15:30:38 +filename.sel
  251.      160     105 34.3% 06-May-97 19:43:18 +font.sel
  252.      644     301 53.2% 05-Aug-97 18:57:34 +gamedisk.sel
  253.     1528     423 72.3% 19-Feb-97 10:46:20 +gap.sel
  254.      186     132 29.0% 05-Dec-97 13:07:46 +include.sel
  255.      159     130 18.2% 22-Apr-96 00:00:42 +lformat
  256.      153      89 41.8% 05-Dec-97 13:45:32 +MarkButton.sel
  257.      102      89 12.7% 23-Apr-96 19:36:04 +note1
  258.      101      91  9.9% 23-Apr-96 19:36:26 +note2
  259.      324     156 51.8% 16-Dec-96 18:06:28 +onchange.sel
  260.      234     134 42.7% 25-Feb-97 16:57:42 +onexit.sel
  261.      110      77 30.0% 05-Dec-97 00:21:24 +onPopupclose.sel
  262.      521     304 41.6% 05-Dec-97 23:58:30 +PopupMenu.sel
  263.      508     306 39.7% 06-Dec-97 00:02:24 +PopupPanel.sel
  264.      124      97 21.7% 25-Apr-96 15:09:38 +req.sel
  265.     1253     341 72.7% 19-Feb-97 10:45:46 +rows.sel
  266.      866     408 52.8% 24-Jan-96 20:48:02 +rowsinfo.sel
  267.    94635   28858 69.5% 11-Dec-97 12:27:06 +Selector.guide
  268.       67      61  8.9% 09-Dec-97 17:11:20 +Selector.Settings
  269.      453     240 47.0% 06-Dec-97 00:00:48 +spelavad.sel
  270.       84      68 19.0% 24-Apr-96 16:56:10 +switch
  271.      152     114 25.0% 17-Feb-97 14:08:20 +switch.sel
  272.       74      64 13.5% 17-Feb-97 14:07:56 +testscript
  273.       91      64 29.6% 01-Jan-97 14:52:52 +tinymess.sel
  274.      482     195 59.5% 12-Nov-97 00:25:50 +Guide
  275.     3522    1317 62.6% 13-Nov-97 18:50:22 +Guide.info
  276.      184     122 33.6% 10-Dec-97 17:34:48 +prefs
  277.      597     254 57.4% 10-Dec-97 17:34:50 +prefs.info
  278.     7973    3331 58.2% 11-Dec-97 12:34:04 +Readme
  279.     1439     554 61.5% 11-Dec-97 12:35:26 +Readme.info
  280.    66156   33702 49.0% 11-Dec-97 19:31:56 +Selector
  281.     1562     738 52.7% 13-Nov-97 18:50:22 +Selector.info
  282.    28280   18511 34.5% 28-Apr-97 10:50:10 +SelectorFont
  283.     4214    1315 68.7% 13-Nov-97 18:50:22 +SelectorFont.info
  284.     1188     544 54.2% 13-Nov-97 18:50:22 +Tools.info
  285.      868     587 32.3% 24-May-94 17:37:12 +BreakName
  286.     2781    1312 52.8% 24-May-94 17:36:58 +BreakName.doc
  287.    23584   15200 35.5% 06-Jan-97 16:11:04 +Change
  288.    21984   14630 33.4% 06-Jan-97 16:14:24 +Count
  289.     1184     842 28.8% 23-May-97 16:09:02 +Execute
  290.     5106    1611 68.4% 23-May-97 16:08:30 +Execute.c
  291.     2193    1046 52.3% 23-May-97 16:04:42 +executehack.readme
  292.       80      70 12.5% 22-May-96 21:56:14 +SCOPTIONS
  293.    20032   13380 33.2% 10-Mar-97 15:44:44 +psrun
  294.    12744    7499 41.1% 27-May-95 14:47:54 +psx
  295.     6583    3104 52.8% 10-May-91 13:35:18 +psx.docs
  296.     3776    2412 36.1% 17-Jun-95 16:25:48 +RequestString
  297.     2676    1215 54.5% 22-Jun-95 17:30:44 +RequestString.txt
  298.    24996   16743 33.0% 07-May-97 13:09:42 +SelectorText
  299.    25284   17300 31.5% 19-Jul-96 15:27:54 +unsort
  300.    23852   14204 40.4% 30-Mar-95 23:17:26 +parm.library
  301.     1340     973 27.3% 21-Apr-95 18:47:22 +WBRun
  302.     1591     808 49.2% 21-Apr-95 18:52:54 +WBRun.doc
  303. -------- ------- ----- --------- --------
  304.   403203  208938 48.1% 18-Dec-97 01:47:48   78 files
  305.